﻿body{ margin:0; padding:0; font-size:12px; background:#fafafa; font-family:"微软雅黑", "黑体"; color:#666;}
.clear{ clear:both;} .left{ float:left;} .right{ float:right;}
.padding10{ padding:10px;}
.fs18{ font-size:18px;}
.lh51{ line-height:51px;}
.mg_l15{ margin-left:15px;}
.shadow{
	-moz-box-shadow:0px 0px 5px #ccc; 
	-webkit-box-shadow:0px 0px 5px #ccc; 
	box-shadow:0px 0px 5px #ccc;
	margin:150px auto 0 auto;
	width:564px;
}

.logo{ width:940px; margin:0 auto; height:51px; padding:10px}
.admin_main{
	margin:0 auto 30px auto;
	width:960px; 
	background-color:#FFF;
	border:#CCC 1px solid;
	background-position:left;
	background-repeat:repeat-y;
	background-color:#FFF;
}

.admin_login_title{ 
	width:502px; height:50px;
	padding:0 30px;
	background:#eee;
	color:#666;
	line-height:50px;
	font-size:18px;
	border:#CCC 1px solid;
	border-bottom:none;
}
.admin_login_contain{ 
	width:502px; height:160px;
	margin:0 auto; padding:30px; 
	background:#FFF; 
	border:#CCC 1px solid; 
}

.admin_login_left{ 
	background:url(../../images/Login_Ctrl.gif);
	width:200px; height:160px;
	float:left;
}

.admin_login_div{
	height:160px; width:70px;
	float:left;
}
.admin_login_div2{
	height:160px; width:230px;
	float:left;
}

.admin_login_div_name{
	height:40px; width:70px;
	line-height:40px;
	text-align:right;
	float:left;
}

.admin_login_div_text{
	height:40px; width:230px;
	line-height:40px;
	float:left;
}

.admin_login_input{
	height:26px; width:210px;
	line-height:26px;
	padding:0px;
	margin:6px 10px;
	border:#dedede 1px solid;
	background:#f8f8f8;
	float:left;
}

.admin_check_box{
	height:40px; width:115px;
	line-height:40px;
	float:left;
}

.admin_check_box img{
	padding:0px; margin:5px 10px;
}
.admin_check_input{
	height:26px; width:95px;
	line-height:26px;
	padding:0px;
	margin:6px 10px;
	border:#dedede 1px solid;
	background:#f8f8f8;
	float:left;
}

.admin_login_button{
	margin:5px 8px; padding:0px; 
	border:0px #CCC solid; 
	background:url(../../images/login.jpg);
	height:30px; line-height:30px; 
	width:88px; 
	color:#333;
	cursor:pointer;
}

.admin_left_nav_contain{
	width:180px;
	background-position:right;
	border-right:#CCC 0px solid;
	float:left;
}

.admin_left_nav_box{
	height:35px; line-height:35px;
	padding:0 15px 0 0;
	text-align:right;
}

.admin_left_nav_sep{
	border-bottom:#CCC 1px dotted;
	height:0px;
	width:100%;
}
.admin_left_nav_contain .on{
	background:#fafafa;
}

.admin_right_contain{
	width:302px;;
	padding:15px;
	background:#FFF;
	float:right; 
	border-left:#CCC 0px solid;
}

.add_company_contain{ line-height:30px;}
.add_company_name{ padding:5px 10px; float:left}
.add_company_data{ float:left; }
.add_company_input{	height:26px; width:180px;line-height:26px;padding:0 10px;margin:6px 10px;border:#dedede 1px solid;background:#fff;}
.add_company_textaera{	height:300px; width:500px;line-height:26px; padding:10px;margin:6px 10px;border:#dedede 1px solid;background:#fff;}
.add_company_button{margin:5px 10px; padding:0px; border:0px #CCC solid; background: url(../../images/btn.png);height:30px; line-height:30px; width:95px; color:#333;cursor:pointer;}
.w960{ width:960px; height:0px;}

.check_member_contain{ float:left; width:590px; padding:15px; margin:0;	border-right:#CCC 1px solid; min-height:300px;}
.check_member_list_t{ height:40px; line-height:40px; background-color:#ACCFFF; border-bottom:#CCC solid 1px; margin:0 10px; padding-left:10px; color:#000}
.check_member_list{ height:40px; line-height:40px; background-color:#EAF2F7; border-bottom:#CCC solid 1px; margin:0 10px; padding-left:10px;}
.check_member_box{ line-height:40px; width:120px; float:left}
.check_member_box2{ line-height:40px; width:80px; float:left}
